package com.zw.a.basic.a05.demo01_quickstart;

//案例: 学生类的测试类
/*
    概述: 所谓的使用类, 就是使用类中的成员(成员变量和成员方法)

    格式:
        1. 创建该类的对象.
            类名 对象名 = new 类名();
        2. 通过 对象名. 的形式来使用类中的成员.
            对象名.成员变量
            对象名.成员方法(参数1, 参数2)
 */
public class StudentTest {
    public static void main(String[] args) {
        //需求: 使用学生类中的成员.
        //1. 创建学生类的对象.
        Student s = new Student();

        //2. 访问成员变量.
        //String name = s.name;       //把成员变量name的值, 赋值给局部变量name
        System.out.println(s.name);   //null
        System.out.println(s.age);    //0
        System.out.println(s.sex);    //null
        System.out.println("------------------");

        //3. 给成员变量赋值
        s.name = "刘亦菲";
        s.age = 33;
        s.sex = "女";
        //4. 打印成员变量值.
        System.out.println(s.name);   //刘亦菲
        System.out.println(s.age);    //33
        System.out.println(s.sex);    //女
        System.out.println("------------------");

        //5. 访问成员方法
        s.study();
        s.eat();
        s.sleep();
    }
}
